5.1. CLI-команды
Работа с Ozone: CLI-команды (Ozone Shell)
Apache Ozone предоставляет удобный интерфейс командной строки (CLI) через Ozone Shell, позволяющий администраторам и пользователям управлять хранилищем и данными. Ozone Shell поддерживает выполнение различных операций, таких как создание томов, бакетов и ключей, а также мониторинг состояния кластера.
1. Запуск Ozone Shell
Для выполнения коман д Ozone откройте терминал и перейдите в папку, где установлен Ozone. Выполните следующую команду для доступа к Ozone Shell:
bin/ozone sh
2. Работа с томами (Volumes)
Том (Volume) — это верхний уровень логической структуры, который используется для управления доступом и квотами.
Создание тома
bin/ozone sh volume create /myvolume
Просмотр информации о томе
bin/ozone sh volume info /myvolume
Изменение владельца тома
bin/ozone sh volume setowner /myvolume --owner=new_owner
Настройка квоты на объём данных и количество бакетов
bin/ozone sh volume setquota /myvolume --space-quota=100GB --bucket-quota=10
Удаление тома
bin/ozone sh volume delete /myvolume
3. Работа с бакетами (Buckets)
Бакет (Bucket) — это контейнер для хранения объектов (ключей) внутри тома.
Создание бакета
bin/ozone sh bucket create /myvolume/mybucket
Просмотр информации о бакете
bin/ozone sh bucket info /myvolume/mybucket
Настройка политики репликации
bin/ozone sh bucket setreplication /myvolume/mybucket --replication=3